the highest tax payer - Spanish English Dictionary